more refreshing - Turkish English Dictionary